package com.dwxt.community.dao;

import com.dwxt.community.aiequipment.sellmachine.entity.SubdistrictOffice;
import com.dwxt.community.aiequipment.sellmachine.entity.SubdistrictOfficeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SubdistrictOfficeMapper {
    int countByExample(SubdistrictOfficeExample example);

    int deleteByExample(SubdistrictOfficeExample example);

    int deleteByPrimaryKey(String soId);

    int insert(SubdistrictOffice record);

    int insertSelective(SubdistrictOffice record);

    List<SubdistrictOffice> selectByExample(SubdistrictOfficeExample example);

    SubdistrictOffice selectByPrimaryKey(String soId);

    int updateByExampleSelective(@Param("record") SubdistrictOffice record, @Param("example") SubdistrictOfficeExample example);

    int updateByExample(@Param("record") SubdistrictOffice record, @Param("example") SubdistrictOfficeExample example);

    int updateByPrimaryKeySelective(SubdistrictOffice record);

    int updateByPrimaryKey(SubdistrictOffice record);
}